home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 2
/
Atari Mega Archive CD - Volume 2.iso
/
minix
/
up1510b.tgz
/
up1510b
/
src
/
kernel
/
keymap.uk.h
< prev
next >
Wrap
Text File
|
1990-07-15
|
3KB
|
63 lines
/* keymap for UK keyboards */
/* Scan codes to ASCII for unshifted keys */
PUBLIC unsigned char keynorm[] = {
/*00*/ 0x00, 0x1B, '1', '2', '3', '4', '5', '6',
/*08*/ '7', '8', '9', '0', '-', '=', '\b', '\t',
/*10*/ 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i',
/*18*/ 'o', 'p', '[', ']', '\r', 0x00, 'a', 's',
/*20*/ 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';',
/*28*/ '\'', '`', 0x00, '#', 'z', 'x', 'c', 'v',
/*30*/ 'b', 'n', 'm', ',', '.', '/', 0x00, 0x00,
/*38*/ 0x00, ' ', 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/*40*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/*48*/ 0x00, 0x00, '-', 0x00, 0x00, 0x00, '+', 0x00,
/*50*/ 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00,
/*58*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/*60*/ '\\', 0x00, 0x00, '(', ')', '/', '*', '7',
/*68*/ '8', '9', '4', '5', '6', '1', '2', '3',
/*70*/ '0', '.', '\r', 0x00, 0x00, 0x00, 0x00, 0x00,
/*78*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
/* Scan codes to ASCII for shifted keys */
PUBLIC unsigned char keyshft[] = {
/*00*/ 0x00, 0x1B, '!', '"', '@', '$', '%', '^',
/*08*/ '&', '*', '(', ')', '_', '+', '\b', '\t',
/*10*/ 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I',
/*18*/ 'O', 'P', '{', '}', '\r', 0x00, 'A', 'S',
/*20*/ 'D', 'F', 'G', 'H', 'J', 'K', 'L', ':',
/*28*/ '@', 0xFF, 0x00, '~', 'Z', 'X', 'C', 'V',
/*30*/ 'B', 'N', 'M', '<', '>', '?', 0x00, 0x00,
/*38*/ 0x00, ' ', 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/*40*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, '7',
/*48*/ '8', 0x00, '-', '4', 0x00, '6', '+', 0x00,
/*50*/ '2', 0x00, '0', 0x7F, 0x00, 0x00, 0x00, 0x00,
/*58*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/*60*/ '|', 0x00, 0x00, '(', ')', '/', '*', '7',
/*68*/ '8', '9', '4', '5', '6', '1', '2', '3',
/*70*/ '0', '.', '\r', 0x00, 0x00, 0x00, 0x00, 0x00,
/*78*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
/* Scan codes to ASCII for capslocked keys */
PUBLIC unsigned char keycaps[] = {
/*00*/ 0x00, 0x1B, '1', '2', '3', '4', '5', '6',
/*08*/ '7', '8', '9', '0', '-', '=', '\b', '\t',
/*10*/ 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I',
/*18*/ 'O', 'P', '[', ']', '\r', 0x00, 'A', 'S',
/*20*/ 'D', 'F', 'G', 'H', 'J', 'K', 'L', ';',
/*28*/ '\'', '`', 0x00, '#', 'Z', 'X', 'C', 'V',
/*30*/ 'B', 'N', 'M', ',', '.', '/', 0x00, 0x00,
/*38*/ 0x00, ' ', 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/*40*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/*48*/ 0x00, 0x00, '-', 0x00, 0x00, 0x00, '+', 0x00,
/*50*/ 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00,
/*58*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/*60*/ '\\', 0x00, 0x00, '(', ')', '/', '*', '7',
/*68*/ '8', '9', '4', '5', '6', '1', '2', '3',
/*70*/ '0', '.', '\r', 0x00, 0x00, 0x00, 0x00, 0x00,
/*78*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};